home page

ehasktags - hasktags enhanced

Some really simple things can be so useful!

The Glasgow Haskell Compiler (GHC) comes along with a progam called hasktags that reads through Haskell programs and generates tags files. The tags file can be used with editors like vi, TextPad to help you jump directly to function definitions, data definitions etc. It is really neat.

What is the e for

Nothing much really. I modified the hasktags source code to contain the following changes:

Limitations

There are still some limitations that I'd like to fix.

Download

Here's the Haskell source ehasktags.hs . (I have renamed it to a .txt because my web host won't allow you to see .hs files).

I build this file using the command:

ghc ehasktags.hs -o ehasktags.exe